erp crm consulting customer oracle applications framework management crm software knowledge java relationship oracle database